package org.linlinjava.litemall.db.vo.online;

import org.linlinjava.litemall.db.domain.AgedmallOnlineServiceProduct;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author wj
 * @date 2021/8/7 9:39
 */
public class OnlineServiceDto {

    private Integer id;


    private String name;


    private String content;


    private String serviceImage;


    private String serviceVideo;


    private Integer classifyId;

    private Integer pid;


    private String tagId;


    private Integer isExtension;


    private Integer extensionType;


    private Integer extensionMoney;


    private BigDecimal costPrice;


    private BigDecimal originalPrice;


    private String shareContent;


    private String serviceDepartment;


    private String appointmentNotice;


    private String servicePath;


    private String serviceTime;

    private String descriptionList;

    private Integer stat;


    private Integer appointmentDay;

    private Boolean deleted;



    private LocalDateTime updateTime;


    private LocalDateTime addTime;

    private Integer personCount;

    private Integer visitCount;

    private Integer doctorDivided;

    private List<CommodityDetailRegualrNameForm> regualrList;

    private List<CommodityDetailRegualrForm> regualrCombo;


    public Integer getDoctorDivided() {
        return doctorDivided;
    }

    public void setDoctorDivided(Integer doctorDivided) {
        this.doctorDivided = doctorDivided;
    }

    public List<CommodityDetailRegualrNameForm> getRegualrList() {
        return regualrList;
    }

    public void setRegualrList(List<CommodityDetailRegualrNameForm> regualrList) {
        this.regualrList = regualrList;
    }

    public List<CommodityDetailRegualrForm> getRegualrCombo() {
        return regualrCombo;
    }

    public void setRegualrCombo(List<CommodityDetailRegualrForm> regualrCombo) {
        this.regualrCombo = regualrCombo;
    }

    public String getDescriptionList() {
        return descriptionList;
    }

    public void setDescriptionList(String descriptionList) {
        this.descriptionList = descriptionList;
    }

    public Integer getPid() {
        return pid;
    }

    public void setPid(Integer pid) {
        this.pid = pid;
    }

    private List<AgedmallOnlineServiceProduct> productList;

    public List<AgedmallOnlineServiceProduct> getProductList() {
        return productList;
    }

    public void setProductList(List<AgedmallOnlineServiceProduct> productList) {
        this.productList = productList;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getServiceImage() {
        return serviceImage;
    }

    public void setServiceImage(String serviceImage) {
        this.serviceImage = serviceImage;
    }

    public String getServiceVideo() {
        return serviceVideo;
    }

    public void setServiceVideo(String serviceVideo) {
        this.serviceVideo = serviceVideo;
    }

    public Integer getClassifyId() {
        return classifyId;
    }

    public void setClassifyId(Integer classifyId) {
        this.classifyId = classifyId;
    }

    public String getTagId() {
        return tagId;
    }

    public void setTagId(String tagId) {
        this.tagId = tagId;
    }

    public Integer getIsExtension() {
        return isExtension;
    }

    public void setIsExtension(Integer isExtension) {
        this.isExtension = isExtension;
    }

    public Integer getExtensionType() {
        return extensionType;
    }

    public void setExtensionType(Integer extensionType) {
        this.extensionType = extensionType;
    }

    public Integer getExtensionMoney() {
        return extensionMoney;
    }

    public void setExtensionMoney(Integer extensionMoney) {
        this.extensionMoney = extensionMoney;
    }

    public BigDecimal getCostPrice() {
        return costPrice;
    }

    public void setCostPrice(BigDecimal costPrice) {
        this.costPrice = costPrice;
    }

    public BigDecimal getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(BigDecimal originalPrice) {
        this.originalPrice = originalPrice;
    }

    public String getShareContent() {
        return shareContent;
    }

    public void setShareContent(String shareContent) {
        this.shareContent = shareContent;
    }

    public String getServiceDepartment() {
        return serviceDepartment;
    }

    public void setServiceDepartment(String serviceDepartment) {
        this.serviceDepartment = serviceDepartment;
    }

    public String getAppointmentNotice() {
        return appointmentNotice;
    }

    public void setAppointmentNotice(String appointmentNotice) {
        this.appointmentNotice = appointmentNotice;
    }

    public String getServicePath() {
        return servicePath;
    }

    public void setServicePath(String servicePath) {
        this.servicePath = servicePath;
    }

    public String getServiceTime() {
        return serviceTime;
    }

    public void setServiceTime(String serviceTime) {
        this.serviceTime = serviceTime;
    }

    public Integer getStat() {
        return stat;
    }

    public void setStat(Integer stat) {
        this.stat = stat;
    }

    public Integer getAppointmentDay() {
        return appointmentDay;
    }

    public void setAppointmentDay(Integer appointmentDay) {
        this.appointmentDay = appointmentDay;
    }

    public Boolean getDeleted() {
        return deleted;
    }

    public void setDeleted(Boolean deleted) {
        this.deleted = deleted;
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public LocalDateTime getAddTime() {
        return addTime;
    }

    public void setAddTime(LocalDateTime addTime) {
        this.addTime = addTime;
    }

    public Integer getPersonCount() {
        return personCount;
    }

    public void setPersonCount(Integer personCount) {
        this.personCount = personCount;
    }

    public Integer getVisitCount() {
        return visitCount;
    }

    public void setVisitCount(Integer visitCount) {
        this.visitCount = visitCount;
    }
}
